#include "BY8001.H"

extern SoftwareSerial mySerial;
/********************************
   函数功能：指定播放歌曲
   传入参数：歌曲编号
   返回值: 无
 ********************************/
void player_music(char a)
{
  byte s[7] = {0X7e, 0X05, 0X41, 0x00, 0x00, 0x00, 0xef};

  s[3] = a / 10;
  s[4] = a % 10;
  s[5] = s[1] ^ s[2] ^ s[3] ^ s[4];
  mySerial.write(s, 7);
}
/********************************
   函数功能：向BY8001发送指令
   传入参数：
            1--播放
            2--暂停
            3--下一曲
            4--上一曲
            5--音量加
            6--音量减
            7--待机/工作

   返回值: 无
 ********************************/
void sendcmdToBY8001(unsigned char cmd)
{
  byte s[] = {0X7E, 0X03, 0X01, 0X02, 0XEF};
  s[2] = cmd;
  s[3] = s[1] ^ s[2];
  mySerial.write(s, 5);
}
